Word Hen
What is the meaning of the word "
at first sight
"?
Definitions:
immediately
adverb
it was love at first sight
Synonyms:
at first glance
right